package controle.agenda;

import java.util.List;

import dao.agenda.PessoaDAO;
import entidade.agenda.Pessoa;

public class PessoaControle {
	private PessoaDAO pessoadao = new PessoaDAO();

	//Insere nova pessoa e retorn o inteiro do resultado
	public int insereContato(Pessoa pessoa){
		return pessoadao.insere(pessoa);
	}
	
	//atualiza contato e retorna o inteiro do resultado
	public int atualizaContato(Pessoa pessoa){
		return pessoadao.edita(pessoa);
	}
	
	//remove contato e retorna o inteiro do resultado
	public int removeContato(Pessoa pessoa){
		return pessoadao.remove(pessoa);
	}
	
	//Lista todos os contatos
	public List<Pessoa> listaContatos(){
		return pessoadao.listaTodos();
	}
}
